Feynman AI Logo

Grundlagen der Programmierung

Informatik

Programmierung ist wie das Schreiben von Rezepten, die dem Computer sagen, was er Schritt für Schritt tun soll.

Kurze Einführung

Die Grundlagen der Programmierung sind wie das Erlernen einer neuen Sprache, mit der wir Computern Anweisungen geben können. 🖥️ Genau wie wir Menschen klare Anweisungen brauchen, um eine neue Aufgabe zu erlernen, benötigen auch Computer präzise Instruktionen, um Probleme zu lösen. Diese Anweisungen werden in einer Programmiersprache geschrieben, die der Computer verstehen kann.

Haupterklärung

Variablen und Datentypen

Variablen sind wie Behälter, in denen wir Informationen speichern können. 📦 Es ist wie verschiedene Arten von Boxen: Textboxen für Wörter (Strings), Zahlenboxen für Zahlen (Integer/Float) und Ja/Nein-Boxen für Wahrheitswerte (Boolean).

Kontrollstrukturen

Dies sind wie Wegweiser in einem Entscheidungsbaum. 🌳 Wenn-Dann-Strukturen (if-else) sind wie Weggabelungen, und Schleifen (loops) sind wie ein Karussell, das sich wiederholt dreht, bis eine Bedingung erfüllt ist.

Funktionen

Funktionen sind wie Mini-Rezepte innerhalb eines großen Kochbuchs. 📚 Sie sind wiederverwendbare Codeblöcke, die eine bestimmte Aufgabe erfüllen - wie eine Küchenmachine, die immer die gleiche Aufgabe ausführt.

Beispiele

  • 🎮 Ein Spiel programmieren: Wie bei 'Stein, Schere, Papier' müssen Regeln festgelegt werden, wer gewinnt und wie Punkte gezählt werden.
  • 🧮 Ein Taschenrechner: Er nimmt zwei Zahlen entgegen und führt je nach Knopfdruck verschiedene Rechenoperationen durch.
  • 📱 Eine To-Do-Liste-App: Sie speichert Aufgaben (Variablen), kann sie als erledigt markieren (Bedingungen) und neue hinzufügen (Funktionen).